body {
	background: #fff;
}

.bg1 {
	background: #E0E0E0;
}

.bg2 {
	background: #F0F0F0;
}

.bg3 {
	background: #EBEBEB;
}

.bg4 {
	background: #E5E5E5;
}

.bg5 {
	background: #eee;
}

.bg6 {
	background: #f8f8f8;
}

.bg7 {
	background: #f2f2f2;
}

.bg8 {
	background: #fff;
}

.h-base .h-rb {
	display: block;
	width: auto;
	clear: both;
}

.ratingview {
	padding: .5em 0 1.2em 0;
	width: auto;
	font-size: 1.2em;
}

.ratingview li {
	display: block;
}

.ratingview .tit {
	font-size: 1em;
	color: #737373;
	float: left;
}

.ratingview .nodata {
	padding: 1.2em 0 .5em 0;
}

.ratingview .score {
	font-size: 1em;
	color: #a7a7a7;
	padding: 0 0 0 .3em;
	float: left;
}

.ratingview .star {
	font-size: 1.4em;
	color: #737373;
	float: left;
	width: auto;
}

.ratingview .num {
	font-size: .7em;
	color: #737373;
	padding-top: .4em;
}

.ratingview .star .level0 {
	display: block;
	width: 4.85em;
	height: .9em;
	background-size: 4.8em;
	background-repeat: no-repeat;
	background-image: url(https://img.psy525.cn/res/images/ic_rating.png);
	background-position: left bottom;
	margin: 0 auto;
}

.ratingview .star .level0half {
	display: block;
	width: 4.85em;
	height: .9em;
	background-size: 4.8em;
	background-repeat: no-repeat;
	background-image: url(https://img.psy525.cn/res/images/ic_rating.png);
	background-position: left -8.7em;
	margin: 0 auto;
}

.ratingview .star .level1 {
	display: block;
	width: 4.85em;
	height: .9em;
	background-size: 4.8em;
	background-repeat: no-repeat;
	background-image: url(https://img.psy525.cn/res/images/ic_rating.png);
	background-position: left -8em;
	margin: 0 auto;
}

.ratingview .star .level1half {
	display: block;
	width: 4.85em;
	height: .9em;
	background-size: 4.8em;
	background-repeat: no-repeat;
	background-image: url(https://img.psy525.cn/res/images/ic_rating.png);
	background-position: left -7em;
	margin: 0 auto;
}

.ratingview .star .level2 {
	display: block;
	width: 4.85em;
	height: .9em;
	background-size: 4.8em;
	background-repeat: no-repeat;
	background-image: url(https://img.psy525.cn/res/images/ic_rating.png);
	background-position: left -6em;
	margin: 0 auto;
}

.ratingview .star .level2half {
	display: block;
	width: 4.85em;
	height: .9em;
	background-size: 4.8em;
	background-repeat: no-repeat;
	background-image: url(https://img.psy525.cn/res/images/ic_rating.png);
	background-position: left -5em;
	margin: 0 auto;
}

.ratingview .star .level3 {
	display: block;
	width: 4.85em;
	height: .9em;
	background-size: 4.8em;
	background-repeat: no-repeat;
	background-image: url(https://img.psy525.cn/res/images/ic_rating.png);
	background-position: left -4em;
	margin: 0 auto;
}

.ratingview .star .level3half {
	display: block;
	width: 4.85em;
	height: .9em;
	background-size: 4.8em;
	background-repeat: no-repeat;
	background-image: url(https://img.psy525.cn/res/images/ic_rating.png);
	background-position: left -3em;
	margin: 0 auto;
}

.ratingview .star .level4 {
	display: block;
	width: 4.85em;
	height: .9em;
	background-size: 4.8em;
	background-repeat: no-repeat;
	background-image: url(https://img.psy525.cn/res/images/ic_rating.png);
	background-position: left -2em;
	margin: 0 auto;
}

.ratingview .star .level4half {
	display: block;
	width: 4.85em;
	height: .9em;
	background-size: 4.8em;
	background-repeat: no-repeat;
	background-image: url(https://img.psy525.cn/res/images/ic_rating.png);
	background-position: left -1em;
	margin: 0 auto;
}

.ratingview .star .level5 {
	display: block;
	width: 4.85em;
	height: .95em;
	background-size: 4.8em;
	background-repeat: no-repeat;
	background-image: url(https://img.psy525.cn/res/images/ic_rating.png);
	background-position: left 0;
	margin: 0 auto;
}
